<div class="city__profile">
    <simple-notice time="{{3}}" info="{{panel.info}}" panel="panel" ng-if="panel.show"></simple-notice>
    <loading load-top="560px" info-hidden="true" ng-if="panel.load"></loading>
    <div class="city__profile-separator separator"></div>
    <div class="city__profile-content">
        <div id="login" ng-if="page[control.page]=='login'">
            <div id="login-head">
                <a id="{{cp[0].id}}" href="#" class="city__profile-head"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event)" ng-class="{'hold': control.hold==1}">
                    快速登录 <p class="line"></p></a>
                <a id="{{cp[6].id}}" href="#" class="city__profile-head"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event)" ng-class="{'hold': control.hold==2}">
                    密码登录 <p class="line"></p></a>
            </div>
            <div id="fl-panel" ng-if="control.panel==0">
                <input id="{{cp[1].id}}" class="city__profile-li city__profile-phone" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入已注册的手机号" ng-model="display.phone">
                <input id="{{cp[3].id}}" class="city__profile-si city__profile-code" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入短信验证码" ng-model="display.verCode">
                <a id="{{cp[2].id}}" href="#" class="city__profile-sb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, generateVerCode('login'))">获取验证码</a>
                <a id="{{cp[4].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, login)">立即登录</a>
                <a id="{{cp[5].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, gotoRegister)">新用户注册</a>
            </div>
            <div id="pl-panel" ng-if="control.panel==1">
                <input id="{{cp[7].id}}" class="city__profile-li city__profile-phone lp__1" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入已注册的手机号" ng-model="display.phone">
                <input id="{{cp[8].id}}" class="city__profile-si city__profile-password lp__21" type="password"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入密码" ng-model="display.password">
                <a id="{{cp[9].id}}" href="#" class="city__profile-sb lp__31"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, gotoFindPassword)">忘记密码</a>
                <a id="{{cp[10].id}}" href="#" class="city__profile-lb lp__4"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, login)">立即登录</a>
                <a id="{{cp[11].id}}" href="#" class="city__profile-lb lp__5"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, gotoRegister)">新用户注册</a>
            </div>
        </div>
        <div id="register" ng-if="page[control.page]=='register'">
            <div id="register-head">
                <a href="#" class="city__profile-head-single">用户注册</a>
            </div>
            <div id="register-user-panel" ng-if="control.panel==0">
                <input id="{{cp[0].id}}" class="city__profile-li city__profile-phone" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入手机号" ng-model="display.phone">
                <input id="{{cp[2].id}}" class="city__profile-si city__profile-code" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入短信验证码" ng-model="display.verCode">
                <a id="{{cp[1].id}}" href="#" class="city__profile-sb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, generateVerCode('register'))">获取验证码</a>
                <a id="{{cp[3].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, next(4, true, 'register'))">下一步</a>
            </div>
            <div id="register-password-panel" ng-if="control.panel==1">
                <input id="{{cp[4].id}}" class="city__profile-li city__profile-password" type="password"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="密码长度不得小于6位" ng-model="display.password">
                <a id="{{cp[5].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, register)">提交</a>
            </div>
        </div>
        <div id="find-password" ng-if="page[control.page]=='find-password'">
            <div id="find-password-head">
                <a href="#" class="city__profile-head-single">找回密码</a>
            </div>
            <div id="find-password-user-panel" ng-if="control.panel==0">
                <input id="{{cp[0].id}}" class="city__profile-li city__profile-phone" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入已注册的手机号" ng-model="display.phone">
                <input id="{{cp[2].id}}" class="city__profile-si city__profile-code" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入短信验证码" ng-model="display.verCode">
                <a id="{{cp[1].id}}" href="#" class="city__profile-sb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, generateVerCode('findPassword'))">获取验证码</a>
                <a id="{{cp[3].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, next(4, true, 'findPassword'))">下一步</a>
            </div>
            <div id="find-password-password-panel" ng-if="control.panel==1">
                <input id="{{cp[4].id}}" class="city__profile-li city__profile-password" type="password"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请设置最少6位新密码" ng-model="display.password">
                <a id="{{cp[5].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, findPassword)">提交</a>
            </div>
        </div>
        <div id="personal-center" ng-if="page[control.page]=='personal-center'">
            <div id="personal-center-head">
                <a href="#" class="city__profile-head-single">个人中心</a>
            </div>
            <div id="no-cert-panel" ng-if="control.panel==0">
                <span id="nc-phone" class="city__profile-info" char-mask prefix="3" postfix="4" info="userRef.phone"
                      fix="手机号："></span>
                <a id="{{cp[0].id}}" href="#" class="city__profile-mb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, gotoUserCertification)">实名认证</a>
                <a id="{{cp[1].id}}" href="#" class="city__profile-mb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, gotoChangePassword)">修改密码</a>
                <a id="{{cp[2].id}}" href="#" class="city__profile-mb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, logout)">退出登录</a>
            </div>
            <div id="cert-panel" ng-if="control.panel==1">
                <span id="c-name" class="city__profile-info" char-mask prefix="1" postfix="0" info="userRef.name"
                      fix="真实姓名："></span>
                <span id="c-id" class="city__profile-info" char-mask prefix="1" postfix="1" info="userRef.card"
                      fix="身份证号："></span>
                <span id="c-phone" class="city__profile-info" char-mask prefix="3" postfix="4" info="userRef.phone"
                      fix="手机号："></span>
                <a id="{{cp[3].id}}" href="#" class="city__profile-mb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, gotoChangePassword)">修改密码</a>
                <a id="{{cp[4].id}}" href="#" class="city__profile-mb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, logout)">退出登录</a>
            </div>
        </div>
        <div id="change-password" ng-if="page[control.page]=='change-password'">
            <div id="change-password-head">
                <a href="#" class="city__profile-head-single">修改密码</a>
            </div>
            <div id="password-find-panel" ng-if="control.panel==0">
                <input id="{{cp[0].id}}" class="city__profile-si city__profile-password" type="password"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入原密码" ng-model="display.password">
                <input id="{{cp[2].id}}" class="city__profile-li city__profile-password" type="password"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请设置最少6位新密码" ng-model="display.password_temp">
                <a id="{{cp[1].id}}" href="#" class="city__profile-sb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, next(4))">其它方式修改</a>
                <a id="{{cp[3].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, changePassword)">提交</a>
            </div>
            <div id="fast-change-panel-1" ng-if="control.panel==1">
                <span id="notice" class="city__profile-info">我们将发送验证码到这个手机号码：</span>
                <span id="phone" class="city__profile-info">{{userRef.phone}}</span>
                <input id="{{cp[5].id}}" class="city__profile-si city__profile-code" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入短信验证码" ng-model="display.verCode">
                <a id="{{cp[4].id}}" href="#" class="city__profile-sb"
                   focus-helper focus-id="focus.ci"
                   ng-keydown="move($event, generateVerCode('updatePassword'))">获取验证码</a>
                <a id="{{cp[6].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, next(7, true, 'common'))">下一步</a>
            </div>
            <div id="fast-change-panel-2" ng-if="control.panel==2">
                <input id="{{cp[7].id}}" class="city__profile-li city__profile-password cp__1" type="password"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请设置最少6位新密码" ng-model="display.password">
                <a id="{{cp[8].id}}" href="#" class="city__profile-lb cp__2"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, findPassword)">提交</a>
            </div>
        </div>
        <div id="user-certification" ng-if="page[control.page]=='user-certification'">
            <div id="user-certification-head">
                <a href="#" class="city__profile-head-single">实名认证</a>
            </div>
            <div id="user-certification-panel">
                <p id="notice" class="city__profile-info">手机号需要与姓名、证件号码匹配，认证成功后不能修改</p>
                <input id="{{cp[0].id}}" class="city__profile-li city__profile-name" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入姓名" ng-model="display.name">
                <input id="{{cp[1].id}}" class="city__profile-li city__profile-id" type="text"
                       focus-helper focus-id="focus.ci" ng-keydown="move($event)"
                       placeholder="请输入身份证号码" ng-model="display.card">
                <p id="phone" class="city__profile-el city__profile-phone">{{userRef.phone}}</p>
                <a id="{{cp[2].id}}" href="#" class="city__profile-lb"
                   focus-helper focus-id="focus.ci" ng-keydown="move($event, userCertification)">提交</a>
            </div>
        </div>
    </div>
    <div id="virtualKeyboard" class="virtualKeyboard_en" ng-if="control.keyboard">
        <div id="words_input" class="keyboard_hide">
            <span id="input_letters" class="input_letters"></span>
        </div>
        <div id="words_list" class="keyboard_hide">
        </div>
        <div id="button_page" class="keyboard_hide">
        <span id="button-pre" class="button-pre" tabindex="0" style="outline:none;"
              onclick="switch_page_btn(&#39;&#39;,&#39;button-pre&#39;,&#39;click&#39;)"
              onmouseover="switch_page_btn(&#39;&#39;,&#39;button-pre&#39;,&#39;focus&#39;)"
              onmouseleave="switch_page_btn(&#39;&#39;,&#39;button-pre&#39;,&#39;leave&#39;)"
              onkeydown="switch_page_btn(event,&#39;button-pre&#39;,&#39;click&#39;)"
              onfocus="switch_page_btn(&#39;&#39;,&#39;button-pre&#39;,&#39;focus&#39;)"
              onblur="switch_page_btn(&#39;&#39;,&#39;button-pre&#39;,&#39;leave&#39;)"></span>
            <span id="button-next" class="button-next" tabindex="0" style="outline:none;"
                  onclick="switch_page_btn(&#39;&#39;,&#39;button-next&#39;,&#39;click&#39;)"
                  onmouseover="switch_page_btn(&#39;&#39;,&#39;button-next&#39;,&#39;focus&#39;)"
                  onmouseleave="switch_page_btn(&#39;&#39;,&#39;button-next&#39;,&#39;leave&#39;)"
                  onkeydown="switch_page_btn(event,&#39;button-next&#39;,&#39;click&#39;)"
                  onfocus="switch_page_btn(&#39;&#39;,&#39;button-next&#39;,&#39;focus&#39;)"
                  onblur="switch_page_btn(&#39;&#39;,&#39;button-next&#39;,&#39;leave&#39;)"></span>
        </div>
        <div id="keyboard_letters" class="keyboard_letters">
            <span id="keyboard_a" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_a&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_a&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_a&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_a&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_a&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_a&#39;,&#39;leave&#39;)">a</span>
            <span id="keyboard_b" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_b&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_b&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_b&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_b&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_b&#39;,&#39;leave&#39;)">b</span>
            <span id="keyboard_c" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_c&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_c&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_c&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_c&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_c&#39;,&#39;leave&#39;)">c</span>
            <span id="keyboard_d" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_d&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_d&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_d&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_d&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_d&#39;,&#39;leave&#39;)">d</span>
            <span id="keyboard_e" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_e&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_e&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_e&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_e&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_e&#39;,&#39;leave&#39;)">e</span>
            <span id="keyboard_f" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_f&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_f&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_f&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_f&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_f&#39;,&#39;leave&#39;)">f</span>
            <span id="keyboard_g" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_g&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_g&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_g&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_g&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_g&#39;,&#39;leave&#39;)">g</span>
            <span id="keyboard_h" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_h&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_h&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_h&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_h&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_h&#39;,&#39;leave&#39;)">h</span>
            <span id="keyboard_i" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_i&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_i&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_i&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_i&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_i&#39;,&#39;leave&#39;)">i</span>
            <span id="keyboard_j" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_j&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_j&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_j&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_j&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_j&#39;,&#39;leave&#39;)">j</span>
            <span id="keyboard_k" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_k&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_k&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_k&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_k&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_k&#39;,&#39;leave&#39;)">k</span>
            <span id="keyboard_l" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_l&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_l&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_l&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_l&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_l&#39;,&#39;leave&#39;)">l</span>
            <span id="keyboard_m" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_m&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_m&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_m&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_m&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_m&#39;,&#39;leave&#39;)">m</span>
            <span id="keyboard_n" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_n&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_n&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_n&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_n&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_n&#39;,&#39;leave&#39;)">n</span>
            <span id="keyboard_o" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_o&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_o&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_o&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_o&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_o&#39;,&#39;leave&#39;)">o</span>
            <span id="keyboard_p" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_p&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_p&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_p&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_p&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_p&#39;,&#39;leave&#39;)">p</span>
            <span id="keyboard_q" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_q&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_q&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_q&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_q&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_q&#39;,&#39;leave&#39;)">q</span>
            <span id="keyboard_r" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_r&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_r&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_r&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_r&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_r&#39;,&#39;leave&#39;)">r</span>
            <span id="keyboard_s" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_s&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_s&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_s&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_s&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_s&#39;,&#39;leave&#39;)">s</span>
            <span id="keyboard_t" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_t&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_t&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_t&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_t&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_t&#39;,&#39;leave&#39;)">t</span>
            <span id="keyboard_u" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_u&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_u&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_u&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_u&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_u&#39;,&#39;leave&#39;)">u</span>
            <span id="keyboard_v" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_v&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_v&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_v&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_v&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_v&#39;,&#39;leave&#39;)">v</span>
            <span id="keyboard_w" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_w&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_w&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_w&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_w&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_w&#39;,&#39;leave&#39;)">w</span>
            <span id="keyboard_x" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_x&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_x&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_x&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_x&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_x&#39;,&#39;leave&#39;)">x</span>
            <span id="keyboard_y" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_y&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_y&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_y&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_y&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_y&#39;,&#39;leave&#39;)">y</span>
            <span id="keyboard_z" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_z&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_z&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_z&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_z&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_z&#39;,&#39;leave&#39;)">z</span>
            <span id="keyboard_0" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_0&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)">0</span>
            <span id="keyboard_1" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_1&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_1&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_1&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_1&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_1&#39;,&#39;leave&#39;)">1</span>
            <span id="keyboard_2" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_2&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_2&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_2&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_2&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_2&#39;,&#39;leave&#39;)">2</span>
            <span id="keyboard_3" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_3&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_3&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_3&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_3&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_3&#39;,&#39;leave&#39;)">3</span>
            <span id="keyboard_4" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_4&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_4&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_4&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_4&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_4&#39;,&#39;leave&#39;)">4</span>
            <span id="keyboard_5" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_5&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_5&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_5&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_5&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_5&#39;,&#39;leave&#39;)">5</span>
            <span id="keyboard_6" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_6&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_6&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_6&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_6&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_6&#39;,&#39;leave&#39;)">6</span>
            <span id="keyboard_7" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_7&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_7&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_7&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_7&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_7&#39;,&#39;leave&#39;)">7</span>
            <span id="keyboard_8" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_8&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_8&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_8&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_8&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_8&#39;,&#39;leave&#39;)">8</span>
            <span id="keyboard_9" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_9&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_9&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_9&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_9&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_9&#39;,&#39;leave&#39;)">9</span>
            <span id="keyboard_dot" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_dot&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_dot&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_dot&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_dot&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_dot&#39;,&#39;leave&#39;)">.</span>
            <span id="keyboard_at" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_at&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_at&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_at&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_at&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_at&#39;,&#39;leave&#39;)">@</span>
            <span id="keyboard_sharp" tabindex="0" style="outline:none;"
                  onclick="click_keyboard(&#39;&#39;,&#39;keyboard_sharp&#39;,&#39;click&#39;)"
                  onmouseover="click_keyboard(&#39;&#39;,&#39;keyboard_sharp&#39;,&#39;focus&#39;)"
                  onmouseleave="click_keyboard(&#39;&#39;,&#39;keyboard_0&#39;,&#39;leave&#39;)"
                  onkeydown="click_keyboard(event,&#39;keyboard_sharp&#39;,&#39;click&#39;)"
                  onfocus="click_keyboard(&#39;&#39;,&#39;keyboard_sharp&#39;,&#39;focus&#39;)"
                  onblur="click_keyboard(&#39;&#39;,&#39;keyboard_sharp&#39;,&#39;leave&#39;)">#</span>
        </div>
        <div id="keyboard_operate" class="keyboard_operate">
            <span id="keyboard_switch" class="keyboard_switch" tabindex="0" style="outline:none;"
                  onclick="operate_keyboard(&#39;&#39;,&#39;keyboard_switch&#39;,&#39;click&#39;)"
                  onmouseover="operate_keyboard(&#39;&#39;,&#39;keyboard_switch&#39;,&#39;focus&#39;)"
                  onmouseleave="operate_keyboard(&#39;&#39;,&#39;keyboard_switch&#39;,&#39;leave&#39;)"
                  onkeydown="operate_keyboard(event,&#39;keyboard_switch&#39;,&#39;click&#39;)"
                  onfocus="operate_keyboard(&#39;&#39;,&#39;keyboard_switch&#39;,&#39;focus&#39;)"
                  onblur="operate_keyboard(&#39;&#39;,&#39;keyboard_switch&#39;,&#39;leave&#39;)">A/a</span>
            <span id="keyboard_zh" class="keyboard_zh" tabindex="0" style="outline:none;"
                  onclick="operate_keyboard(&#39;&#39;,&#39;keyboard_zh&#39;,&#39;click&#39;)"
                  onmouseover="operate_keyboard(&#39;&#39;,&#39;keyboard_zh&#39;,&#39;focus&#39;)"
                  onmouseleave="operate_keyboard(&#39;&#39;,&#39;keyboard_zh&#39;,&#39;leave&#39;)"
                  onkeydown="operate_keyboard(event,&#39;keyboard_zh&#39;,&#39;click&#39;)"
                  onfocus="operate_keyboard(&#39;&#39;,&#39;keyboard_zh&#39;,&#39;focus&#39;)"
                  onblur="operate_keyboard(&#39;&#39;,&#39;keyboard_zh&#39;,&#39;leave&#39;)">英/中</span>
            <span id="keyboard_dele" class="keyboard_dele" tabindex="0" style="outline:none;"
                  onclick="operate_keyboard(&#39;&#39;,&#39;keyboard_dele&#39;,&#39;click&#39;)"
                  onmouseover="operate_keyboard(&#39;&#39;,&#39;keyboard_dele&#39;,&#39;focus&#39;)"
                  onmouseleave="operate_keyboard(&#39;&#39;,&#39;keyboard_dele&#39;,&#39;leave&#39;)"
                  onkeydown="operate_keyboard(event,&#39;keyboard_dele&#39;,&#39;click&#39;)"
                  onfocus="operate_keyboard(&#39;&#39;,&#39;keyboard_dele&#39;,&#39;focus&#39;)"
                  onblur="operate_keyboard(&#39;&#39;,&#39;keyboard_dele&#39;,&#39;leave&#39;)">删除</span>
            <span id="keyboard_close" class="keyboard_close" tabindex="0" style="outline:none;"
                  onclick="operate_keyboard(&#39;&#39;,&#39;keyboard_close&#39;,&#39;click&#39;)"
                  onmouseover="operate_keyboard(&#39;&#39;,&#39;keyboard_close&#39;,&#39;focus&#39;)"
                  onmouseleave="operate_keyboard(&#39;&#39;,&#39;keyboard_close&#39;,&#39;leave&#39;)"
                  onkeydown="operate_keyboard(event,&#39;keyboard_close&#39;,&#39;click&#39;)"
                  onfocus="operate_keyboard(&#39;&#39;,&#39;keyboard_close&#39;,&#39;focus&#39;)"
                  onblur="operate_keyboard(&#39;&#39;,&#39;keyboard_close&#39;,&#39;leave&#39;)">关闭</span>
        </div>
    </div>
</div>